package models

type VsWxUser struct {
	WxUserId     uint64 `json:"wx_user_id" xorm:"not null pk autoincr comment('微信用户ID') INT(11) 'wx_user_id'"`
	WxUserName   string `json:"wx_user_name" xorm:"not null default '' comment('微信用户昵称') VARCHAR(128) 'wx_user_name'"`
	WxAvatarIcon string `json:"wx_avatar_icon" xorm:"not null default '' comment('头像') VARCHAR(256) 'wx_avatar_icon'"`
	Gender       uint32 `json:"gender" xorm:"not null default 0 comment('性别,0:未知,1:男,2:女') TINYINT(2) 'gender'"`
	OpenId       string `json:"open_id" xorm:"not null default '' comment('微信openID') VARCHAR(128) 'open_id'"`
	UnionId      string `json:"union_id" xorm:"not null default '' comment('微信unionID') VARCHAR(128) 'union_id'"`
	Phone        string `json:"phone" xorm:"not null default '' comment('用户手机号') VARCHAR(20) 'phone'"`
	IsDelete     int    `json:"is_delete" xorm:"not null default 0 comment('是否删除, 0正常, 1删除') INT(3) 'is_delete'"`
	CreatedTime  int64  `json:"created_time" xorm:"not null default 0 comment('创建时间') INT(13) 'created_time'"`
	UpdatedTime  int64  `json:"updated_time" xorm:"not null default 0 comment('更新时间') INT(13) 'updated_time'"`
}
